// 封装这个方法是因为原生的只能操作字符串，你把对象放到session里面就必须转为string
SessionStorage = {
    get: function (key) {
        // sessionStorage 是h5内置变量，是一个会话缓存 只对当前会话有用浏览器关闭就没有了，与上面不同，这里是小写开头
        // localStorage 这个浏览器关闭下次还会有
        var v = sessionStorage.getItem(key);
        if (v && typeof(v) !== "undefined" && v !== "undefined") {
            return JSON.parse(v);
        }
    },
    set: function (key, data) {
        sessionStorage.setItem(key, JSON.stringify(data));
    },
    remove: function (key) {
        sessionStorage.removeItem(key);
    },
    clearAll: function () {
        sessionStorage.clear();
    }
};